Method and system for providing information based on logo included in digital contents

ABSTRACT

There are provided a method and a system for detecting a logogram from a digital content, recognizing the detected logogram, and providing a user with a variety of information associated with the logogram. In detail, the method and the system acquire a plurality of logograms associated with digital content producers, store the acquired logograms in a logogram database, compare the detected logogram with the logograms stored in the logogram database, determine whether the detected logogram matches any one of the logograms stored in the logogram database, and provide information to the user viewing the digital content or information on the content distribution to the corresponding digital content producer based on the logogram if the detected logogram matches at least one specific logogram stored in the logogram database.

TECHNICAL FIELD

The present invention relates to a method and a system for detecting oneor more logograms from a digital content, such as a moving picture and aphotograph, and recognizing the detected logograms, to thereby provide avariety of information associated with the logograms. More particularly,the present invention relates to the method and the system for acquiringthe logograms associated with a plurality of digital content producers,storing the acquired logograms in a logogram database, comparing alogogram detected from a digital content provided over a network withthe logograms stored in the logogram database to recognize the detectedlogogram, and thus providing information associated with the recognizedlogogram to a user viewing the digital content or providing informationon a content distribution to the digital content producers.

BACKGROUND ART

With the development of network communication technologies andhigh-capacity storage devices, users can easily share digital contentssuch as a moving picture and a photograph over a network, andaccordingly, there are increasing Internet service providers providingdigital contents to the users or serving as an intermediary for allowingthe users to share the digital contents with each other. In general, theInternet service providers may transmit digital contents retrieved by auser to the user's terminal in response to a request from the user, orprovide the user with a streaming service capable of playing back thedigital contents on a network in real time.

DISCLOSURE Technical Problem

However, most of the digital contents distributed in such a way may becreated by television broadcasting stations or other content producers.Accordingly, issues on copyright infringement are likely to be broughtabout between Internet service providers and the content producers.Moreover, it may be difficult for the television broadcasting stationsto accurately obtain information on the audience rating of the createdcontents due to the copyright infringement, thereby having trouble incalculating the advertising rate etc for the created contents.Furthermore, a conventional method has drawbacks in that it provides avariety of information to the user by not considering informationextracted from image(s) included in the digital contents but consideringonly information directly annexed to the digital contents stored in aweb server. Accordingly, the conventional method could not take thepreference of the user into account.

Technical Solution

It is, therefore, an object of the present invention to provide a methodand a system for detecting a logogram from a digital content,recognizing the detected logogram, acquiring information on a contentproducer from the recognized logogram, and providing the contentproducer with information on how the digital content is beingdistributed and providing a user with useful information associated withthe digital content viewed by the user.

ADVANTAGEOUS EFFECT

In accordance with the present invention, since information on digitalcontent distribution may be provided to content producers, the contentproducers can reinforce the protection of his or her copyright.

Further, in accordance with the present invention, if digital contentsdistributed over a network are broadcast contents, the information onthe digital content distribution can be reflected in calculating theaudience rating.

Furthermore, in accordance with the present invention, after thepreference of a user who views a digital content is understood byanalyzing a logogram included in the digital content, the user may beprovided with more suitable information based on the preference.

DESCRIPTION OF DRAWINGS

The above objects and features of the present invention will become moreapparent from the following description of the preferred embodimentsgiven in conjunction with the accompanying drawings, in which:

FIG. 1 is a diagram illustrating data flows of providing information tocontent producers or users viewing digital contents by using alogogram(s) included in the digital contents in accordance with thepresent invention;

FIG. 2 shows a configuration of a content management system inaccordance with one example embodiment of the present invention;

FIG. 3 illustrates examples of data records stored in a logogramdatabase in accordance with one example embodiment of the presentinvention;

FIG. 4 illustrates examples of the logogram in accordance with oneexample embodiment of the present invention; and

FIG. 5 is a flowchart illustrating a process of detecting andrecognizing a logogram(s) included in a digital content to therebyrecord the recognized logogram in accordance with one example embodimentof the present invention.

BEST MODE

The configurations of the present invention for accomplishing the aboveobjects of the present invention are as follows.

In one aspect of the present invention, there is provided a method forproviding information on at least one logogram included in at least onedigital content, the method comprising the steps of: (a) detecting animage of the logogram from the digital content; (b) comparing thedetected logogram with a plurality of logograms included in a logogramdatabase to measure a similarity therebetween, the logogram databasestoring the logograms and information on content producers associatedwith the logograms; (c) acquiring information on a specific contentproducer associated with a specific logogram included in the logogramdatabase if the similarity between the detected logogram and thespecific logogram is same as or large than a predetermined referencevalue; and (d) providing the digital content with at least part of theinformation on the specific content producer or at least part ofidentification information capable of distinguishing the specificcontent producer as attribute information of the digital content.

In another aspect of the present invention, there is provided a systemfor providing information on at least one logogram included in at leastone digital content, the system comprising: a logogram database forstoring a plurality of logograms and information on content producersassociated with the logograms; a logogram detection unit for detectingan image of the logogram from the digital content by analyzing at leastone frame included in the digital content; a logogram extraction unitfor extracting the detected logogram from the frame; a logogram matchingunit for comparing the extracted logogram with the logograms stored inthe logogram database and measuring a similarity therebetween; and atagging unit, if the similarity between the extracted logogram and aspecific logogram stored in the logogram database is same as or largethan a predetermined reference value, for providing the digital contentwith at least part of information on a specific content producer whocreated the specific logogram or at least part of identificationinformation capable of distinguishing the specific content producer asattribute information of the digital contents.

MODE FOR INVENTION

In the following detailed description, reference is made to theaccompanying drawings that show, by way of illustration, specificembodiments in which the present invention may be practiced. Theseembodiments are described in sufficient detail to enable those skilledin the art to practice the present invention. It is to be understoodthat the various embodiments of the present invention, althoughdifferent from one another, are not necessarily mutually exclusive. Forexample, a particular feature, structure, or characteristic describedherein in connection with one embodiment may be implemented within otherembodiments without departing from the spirit and scope of the presentinvention. In addition, it is to be understood that the location orarrangement of individual elements within each disclosed embodiment maybe modified without departing from the spirit and scope of the presentinvention. The following detailed description is, therefore, not to betaken in a limiting sense, and the scope of the present invention isdefined only by the appended claims, appropriately interpreted, alongwith the full range of equivalents to which the claims are entitled.

Data Flow

FIG. 1 is a diagram illustrating data flows of providing information tocontent producers or users viewing digital contents by using alogogram(s) included in the digital contents in accordance with thepresent invention.

Referring to a data flow A shown in FIG. 1, content producers 120, suchas a broadcasting station, an outside producer, a personal producer andthe like, may produce a plurality of digital contents and register theproduced digital contents in a content management system 130.

The digital contents may be directly registered in such a manner thatthe content producer 120 accesses the content management system 130 toupload the digital contents thereto. In another case, the digitalcontents may be also registered in such a manner that a user accesses aserver of the content producers 120 via a user terminal 110, such as acomputer or any other similar electronic device, to acquire the digitalcontents therefrom, and then transmits the acquired digital contents tothe content management system 130. In still another case, the contentmanagement system 130 may function as a peer-to-peer (P2P) server byproviding only a link capable of acquiring the digital contents.

Referring to a data flow B shown in FIG. 1, the content managementsystem 130 may provide the digital contents to the user terminal 110,along with various services based on information on a logogram(s)included in the digital contents, such as a tailored advertisementservice and a recommend service for recommending other contents relatedto the logogram.

Referring to a data flow C shown in FIG. 1, the content managementsystem 130 may provide the content producers 120 with a statisticalreport on how the digital contents produced by the content producers 120are being distributed to the users (hereinafter, referred to as acontent distribution status report) or a copyright infringement reporton whether the copyright of the content producers 120 is infringed.

The content management system 130 may be an external entity connected tothe user terminal 110 via a network as shown in FIG. 1, but in othercase it may be included in the user terminal 110.

Content Management System

FIG. 2 is a configuration of the content management system 130 inaccordance with one example embodiment of the present invention.

In detail, the content management system 130 may include a contentanalysis unit 210, a content management unit 220, a history datageneration unit 230, a report generation unit 240, an advertisementproviding unit 250, a communication unit 260, a control unit 270, anddatabases 281 to 284.

The content analysis unit 210 may include a logogram detection unit 211,a logogram extraction unit 212, a logogram matching unit 213, a taggingunit 214, and a text extraction unit 215.

Specifically, the logogram detection unit 211 analyzes a digital contentstored in the content database 281 to detect whether a logogram isincluded in the digital content.

If the logogram is detected, the logogram extraction unit 212 extractsan area including the logogram (hereinafter, referred to as a logogramarea) from the digital content.

The logogram matching unit 213 performs an image matching processbetween a logogram included in the extracted logogram area and aplurality of logograms stored in the logogram database 282 to determinewhether there is at least one specific logogram in the logogram database282 which matches the logogram included in the extracted logogram area.

If there is the specific logogram in the logogram database 282, thetagging unit 214 may provide information on the specific logogram to thedigital content as an attribute of the digital content.

Meanwhile, if character strings such as a caption etc. are included inthe digital content, the text extraction unit 215 can extract thecharacter strings from the digital content. Text data determined as aprimary character string among the extracted character strings may beprovided to the digital content as an attribute of the digital contentby the tagging unit 214.

The content management unit 220 may include a retrieval unit 221 and adeduplication unit 222.

Specifically, the retrieval unit 221 retrieves, from the contentdatabase 281, digital contents meeting a query received from the userterminal 110, creates a list including the retrieved digital contents,and transmits the list to the user terminal 110.

The deduplication unit 222 removes redundant digital contents from thelist generated by the retrieval unit 221, by referring to attributes ofthe digital contents registered in the content database 281. Inaddition, the deduplication unit 222 may periodically or aperiodicallycheck whether there is redundant digital content(s) in the contentdatabase 281, regardless of a request from the user terminal 110, tothereby rearrange servers on a content delivery network (CDN) or removethe redundant digital contents from the content database 281.Accordingly, a high efficient content database 281 may be realized.

The history data generation unit 230 generates, per user or digitalcontent, history data on how the digital content has been used, andstores the history data in the history database 283.

The report generation unit 240 generates a content distribution statusreport and/or a copyright infringement report to be provided to thedigital content producers 120, by referring to the history data storedin the history database 283.

The advertisement providing unit 250 provides, to the user, informationon other digital contents associated with the digital content providedto the user or a tailored advertisement suitable for the user, byreferring to the information stored in the history database 283 and thecontent database 281. To this end, the content management system 130 mayinclude an advertisement database 284 storing the advertisementinformation associated with the digital content provided to the user.

The communication unit 260 enables the content management system 130 tocommunicate with external systems, such as the user terminal 110, theserver of the content producer 120 and the like.

The control unit 270 controls the data flows among the content analysisunit 210, the content management unit 220, the history data generationunit 230, the report generation unit 240, the advertisement providingunit 250, the communication unit 260, and the databases 281 to 284.

Finally, each of the databases in accordance with the present inventionrefers to a database having data records stored therein based on a filesystem in a broad sense as well as a database in a narrow sense.Moreover, the databases may include a set of logs if the logs can beretrieved and data can be extracted from the retrieved logs.

In accordance with another example embodiment of the present invention,all or some of the components in the content management system 130 maybe included in the user terminal 110. In this case, the user terminal110 and the content management system 130 may be arranged in a differentmanner. For example, some components such as the content management unit220, the content database 281 and so forth may be replaced with aretrieval function, a file system and the like provided by an operatingsystem installed in the user terminal 110.

Building Logogram Database

The logogram database 282 includes information on logograms associatedwith the content producers 120.

FIG. 3 illustrates examples of data records stored in the logogramdatabase 282 in accordance with one example embodiment of the presentinvention. Referring to FIG. 3, the logogram database 282 may includefields of a serial number, a content producer, a logogram, contactinformation of the content producer, distribution status reception, andcopyright infringement report reception.

The “serial number” field may include identification information foridentifying each of the data records stored in the logogram database282.

The “content producer” field includes identification information on eachof the content producers who produce digital contents in which one ormore logograms are inserted. Each of the content producers may berepresented by a name, an ID, and the like.

The “logogram” field may include information on the logograms includedin the digital contents produced by the content producers. In accordancewith one example embodiment of the present invention, the “logogram”field may include image data of the logograms or information on pathscapable of acquiring the image data of the logograms. FIG. 4 illustratesexamples of logograms included in the digital contents in accordancewith one example embodiment of the present invention. As shown in FIG.4, the “logogram” field may include a logogram standing for abroadcasting station such as ‘MBC’(Korea), ‘BBC’(UK), CNN (USA), and thelike, a logogram standing for a program producer such as ‘KIMJONGHAKPRODUCTION’(Korea), ‘New Line Cinema’(USA), and so forth, and a logogramstanding for a broadcast program such as ‘Infinite Challenge’(Korea),‘Late Show’(USA), ‘Oprah Winfrey Show’(USA), and the like. The“logogram” field is not limited thereto, but it may also include alogogram standing for another entity, such as a personal producer.

The “contact information of the content producer” field includes, e.g.,an e-mail, a telephone number, a home address and the like of thecontent producer.

The “information on distribution status” field indicates whether acontent distribution status report is to be received.

The “information on the copyright infringement report” field indicateswhether a copyright infringement report is to be received if the digitalcontent produced by the content producer is distributed withoutpermission of the content producer.

Information may be directly recorded in the logogram database 282 incase the content producer 120 accesses the content management system130, or it may be indirectly recorded in the logogram database 282 by anoperator (i.e., manager) of the content management system 130. If thelogogram database 282 is included in the user terminal 110, theinformation to be stored in the logogram database 282 may be acquiredfrom the content management system 130 or other remote systems over thenetwork.

Digital Content Analysis

FIG. 5 is a flowchart illustrating a process of detecting andrecognizing a logogram included in digital contents to thereby recordthe recognized logogram in accordance with one example embodiment of thepresent invention.

Referring to FIG. 5, the content analysis unit 210 acquires informationon a logogram included in a digital content (S510). The information onthe logogram may be acquired before or after the digital content isstored in the content database 281. Alternatively, if the contentdatabase 281 and the content analysis unit 210 are included in the userterminal 110, the information on the logogram may be acquired while theuser is viewing the digital content.

The logogram detection unit 211 analyzes frames of the digital contentto check whether the information on the logogram is included therein(S520). If it is determined that the information on the logogram isincluded in the frames (S530), the logogram extraction unit 212 extractsa logogram area from the frames (S540).

The logogram may be detected and extracted from the digital content byusing at least one of techniques well known to those who skilled in theart: Jinqiao Wang, et al., “A Robust Method for TV Logo Tracking inVideo Streams”, 2006 IEEE International Conference; “Automatic TV LogoDetection, Tracking and Removal in Broadcast Video”, LECTURE NOTES INCOMPUTER SCIENCE, Vol. 4352, 2007; and “Automatic Video Logo Detectionand Removal”, MULTIMEDIA SYSTEMS Journal, Vol. 10(5), August 2005.According to these documents, frames of a digital content are analyzedto determine whether there is a logogram in the digital content; and ifthere is a logogram in a specific frame, the specific frame isconsidered to include advertisement information, and thus, videorecording is stopped or the logogram included in a corresponding area isremoved. Herein, the above-mentioned documents are incorporated in thisspecification by reference. Further, it is to be noted that the presentinvention should not be construed as being limited to the aforementionedtechniques.

After the logogram area is extracted from the digital content using theaforementioned techniques, the logogram matching unit 213 checks whethera logogram same as or similar to a logogram included in the extractedlogogram area exists or not in the logogram database 282 (S550). In thiscase, a similarity between the logogram included in the extractedlogogram area and the logograms included in the logogram database 282may be determined by at least one of techniques well known to those whoskilled in the art: Clark F. Olson, “Maximum-Likelihood Image Matching”,IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MATCHING INTELLIGENCE, Vol.24(6), June 2002; and Lei Wang, et al., “Video Local Pattern Based ImageMatching for Visual Mapping”, the 18th International Conference onPattern Recognition, Vol. 3. Herein, the above-mentioned documents areincorporated in this specification by reference. Further, it is to benoted that the present invention should not be construed as beinglimited to the aforementioned techniques.

If the logogram matching unit 213 determines that the logogram includedin the extracted logogram area is same as or similar to the specificlogogram included in the logogram database 282, the tagging unit 214 mayrecord information on the specific logogram, e.g., the content produceretc. associated with the specific logogram in the content database 281,as an attribute of the digital content (S571). If the logogram matchingunit 213 determines that the logogram included in the extracted logogramarea differs from all the logograms included in the logogram database282, the extracted logogram may be recorded as a new logogram in thelogogram database 282 (S572).

In accordance with one example embodiment of the present invention, oneor more primary character strings may be acquired from the digitalcontent using an optical character recognition (OCR) technique, tothereby record the acquired primary character strings as an attribute ofthe digital content. Herein, the process of acquiring the logogram fromthe digital content and the process of acquiring primary characterstrings from the digital content may be performed in a separate way orat the same time.

For example, if the digital content is one of programs in series, it iscommon to display, at a starting portion of the digital content,information on a subtitle or a serial number of the program as a captionand the like. Herein, the information may be considered as a primarycharacter string representing an attribute of the digital content, andthus, the tagging unit 214 may store the information on the subtitle orthe serial number in the content database 281. The information may beused as a query or used for removing redundant digital contents from thelist including the retrieved digital contents meeting the query.

The text data may be extracted from the digital contents by usingtechniques well known to those who skilled in the art: Jian Liang, etal., “Camera-based Analysis of Text and Documents: a survey”,INTERNATIONAL JOURNAL ON DOCUMENT ANALYSIS AND RECOGNITION, 2005; andJung Gi-Chol, et al., “Text Information Extraction in Images and Video:a survey”, PATTERN RECOGNITION, 2004. Herein, the above-mentioneddocuments are incorporated in this specification by reference. Further,it is to be noted that the present invention should not be construed asbeing limited to the aforementioned techniques.

As described above, the process for acquiring the information on thelogogram from the digital content may be performed while the user isviewing the digital contents (S580). In this case, the history datageneration unit 230 stores, in the history database 283, information onthe utilization of the digital content by the user (S590). Herein, sincethe step S590 may be distinct from the steps S530-S550, the step S590may be performed at any time. The generation of the history data and theuse thereof will now be described in more detail.

Using History Data and Providing Advertisement

If the user accesses the content management system 130 to use thedigital content, the history data generation unit 230 stores, in thehistory database 283, so called history data including the informationon the utilization of the digital content by the user.

The history data may include information on the status of theutilization of the digital content. For example, if the users play backthe digital content on a network or store the same in the user terminal110, the history data generation unit 230 may store, in the historydatabase 283, information on the number of times the digital content wasutilized and the time when the digital content was utilized, the userswho utilized the digital content, and the like.

Moreover, the history data may include status information of each user.For example, if the users play back the digital content on the networkor store the same in the user terminal 110, the history data generationunit 230 may store, in the history database 283, information on thenumber of times the digital content was utilized by each user and thetime when the digital content was utilized by each user, each of theusers who utilized the digital content, and the like.

The history database 283 built as described above may be used in variousways.

In accordance with one example embodiment of the present invention, thereport generation unit 240 may create a content distribution statusreport on the basis of the history data stored in the history database283 and the information on the content producer presented as taginformation to the digital content by the tagging unit, and then providethe created content distribution status report to the content producer.The content distribution status report may include statistical data,such as the number of times the digital content was retrieved, thenumber of times the digital content was transmitted to users,information on the users who utilized the digital content, informationon a server(s) or a system(s) providing the digital content, and thelike. If the content producer 120 is a broadcasting station, the contentdistribution status report may be utilized for adding up the audiencerating of the digital content (e.g., group statistics, individualstatistics, and demographic statistics). If the digital content isillegally-distributed one, the content distribution status report may beutilized as a copyright infringement report.

In accordance with another example embodiment of the present invention,the advertisement providing unit 250 may provide a tailoredadvertisement to a user based on the history data of the user recordedin the history database 283. That is, the advertisement providing unit250 may recommend for the user other digital contents or information ongoods, by referring to the history data of the user (i.e., byrecognizing the user's preference). For example, the advertisementproviding unit 250 may create a list by associating a table of digitalcontents having been used by the user stored in the history database 283with information on the producers who create each of the digitalcontents stored in the logogram database 282. If a specific contentproducer frequently appears on the list, the advertisement providingunit 250 may determine that the user shows interest in the digitalcontents produced by the specific content producer and recommend to theuser other programs created by the specific content producer or goodsrelated to the digital contents.

In accordance with still another example embodiment of the presentinvention, the advertisement providing unit 250 may provide theadvertisement to the user by referring to the attribute of the digitalcontents stored in the content database 281. The attribute of thedigital contents may be acquired by analyzing the digital contentsthrough the tagging unit 214, as described above. In other case, atag(s) attached to the digital contents by a manager of the contentmanagement system 130 or users may be considered to be the attribute ofthe digital contents. For example, if digital content viewed by the useris a specific one of programs in series, the advertisement providingunit 250 may recommend to the user a next series or goods associatedwith persons appearing in the specific one. The advertisementinformation may be provided at a suitable time before or after thedigital content is played back, or it may be provided in a form of atext such as a caption appearing on a screen of a content player oroutside of the content player.

Since the revenue of the advertisement counted as mentioned above may bedistributed to the content producers 120 such as a broadcasting station,an outside producer, a personal producer, and the like, a greatcontribution may be made toward the activation of the distribution ofthe digital contents over the network.

The embodiments of the present invention can be implemented in a form ofexecutable program command through a variety of computer meansrecordable to computer readable media. The computer readable media mayinclude solely or in combination, program commands, data files and datastructures. The program commands recorded to the media may be componentsspecially designed for the present invention or may be usable to askilled person in a field of computer software. Computer readable recordmedia include magnetic media such as hard disk, floppy disk, magnetictape, optical media such as CD-ROM and DVD, magneto-optical media suchas floptical disk and hardware devices such as ROM, RAM and flash memoryspecially designed to store and carry out programs. Program commandsinclude not only a machine language code made by a complier but also ahigh level code that can be used by an interpreter etc., which isexecuted by a computer. The aforementioned hardware device can work asmore than a software module to perform the action of the presentinvention and they can do the same in the opposite case.

While the invention has been shown and described with respect to thepreferred embodiments, it will be understood by those skilled in the artthat various changes and modification may be made without departing fromthe spirit and scope of the invention as defined in the followingclaims.

Accordingly, the thought of the present invention must not be confinedto the explained embodiments, and the following patent claims as well aseverything including variations equal or equivalent to the patent claimspertain to the category of the thought of the present invention.

1. A method for providing information on at least one logogram includedin at least one digital content, the method comprising the steps of: (a)detecting an image of a logogram from a digital content, the logogrambeing a symbol, word(s), any other graphical image, or combinationthereof that represents an identity of a producer, content distributoror broadcasting network of the digital content; (b) comparing thedetected logogram with a plurality of logograms stored in a logogramdatabase to determine a match therebetween, the logogram databasestoring the logograms and profile information of the content producer,content distributor or broadcasting network associated with theplurality of logograms; (c) extracting information on a contentproducer, content distributor or broadcasting network associated with alogogram stored in the logogram database if similarity between thedetected logogram and the logogram stored in the logogram databaseexceeds a predetermined reference value; and (d) associating at least aportion of the extracted information on the content producer, contentdistributor or broadcasting network, with the digital content asattribute information of the digital content.
 2. The method of claim 1,further comprising the step of: (e) upon detecting usage of the digitalcontent, storing, in a history database, information on the digitalcontent including the attribute information, a number of usage counts ofthe digital content and a time when the digital content was utilized. 3.The method of claim 2, further comprising the step of: (f) analyzing atleast one of the information stored in the history database and theattribute information to thereby create analysis information, and thentransmitting the analysis information to a terminal or a system of thecontent producer, content distributor or broadcasting network.
 4. Themethod of claim 3, wherein the analysis information includes informationon copyright infringement status indicating whether the digital contenthas been utilized without a permission of the content producer, contentdistributor or broadcasting network.
 5. (canceled)
 6. The method ofclaim 2, wherein the step (d) includes the step of extracting text datafrom the digital content; and then providing at least part of theextracted text data to the digital content as the attribute information.7. The method of claim 6, wherein the text data is acquired by applyingan optical character recognition (OCR) technique to the digital content.8. The method of claim 7, wherein the attribute information is used toprovide an advertisement to the user.
 9. (canceled)
 10. The method ofclaim 8, wherein, at the step (e), a retrieval result in which apossibility that the redundancy of the digital content is to beretrieved is reduced by using the text data is provided to the user, ifthe user inputs a query to retrieve the digital content.
 11. The methodof claim 6, wherein the attribute information of the digital content orthe information stored in the history database is used to provideadvertisement information to the user.
 12. (canceled)
 13. The method ofclaim 11, wherein a part of revenue obtained by providing theadvertisement information is distributed to the content producer.
 14. Asystem for providing information on at least one logogram included in atleast one digital content, the system comprising: a logogram databasefor storing a plurality of logograms and information on contentproducers, content distributors or broadcasting networks associated withthe logograms, the logogram being a symbol, word(s), any other graphicalimage, or combination thereof that represent an identity of a producer,content distributor or broadcasting network of the digital content; alogogram detection unit configured for detecting an image of a logogramfrom a digital content by analyzing at least one frame included in thedigital content; a logogram matching unit configured for comparing thedetected logogram with the logograms stored in the logogram database andfor determining a match therebetween; and a tagging unit configured, ifsimilarity between the detected logogram and a logogram stored in thelogogram database exceeds a predetermined reference value, forassociating the digital content with at least a portion of informationon a content producer, content distributor or broadcasting network ofthe digital content as attribute information of the digital content. 15.The system of claim 14, further comprising: a history-data generationunit for generating history data which include information on theutilization of the digital content by the user.
 16. The system of claim15, wherein the history data includes at least one of information on thedigital content, at least one user who utilized the digital content, anumber of times the digital content was utilized and the time when thedigital content was utilized.
 17. The system of claim 16, furthercomprising: a history database for storing the history data.
 18. Thesystem of claim 17, further comprising: a report generation unit forgenerating a report to be provided to the specific content producer orthe user by analyzing at least one of the history data and the attributeinformation.
 19. The system of claim 18, wherein the report includeseither information on copyright infringement status indicating whetherthe digital content produced by the specific content producer has beenutilized without a permission of the specific content producer orstatistical information indicating how the digital content is beingutilized.
 20. (canceled)
 21. The system of claim 14, further comprising:a text extraction unit for extracting text data from the digitalcontent.
 22. The system of claim 21, wherein the tagging unit providesthe digital content with at least part of the extracted text data as theattribute information.
 23. (canceled)
 24. The system of claim 15,further comprising: an advertisement providing unit for providingadvertisement information to the user by using the attribute informationor the information stored in the history database.
 25. (canceled) 26.The system of claim 24, wherein a part of revenue obtained by providingthe advertisement information is distributed to the content producer.27. The system of claim 14, further comprising: a content managementunit including: a content retrieval unit for retrieving the digitalcontent by using the attribute information; and a deduplication unit forreducing a possibility that the redundancy of the digital content is tobe retrieved by using the attribute information.
 28. One or morecomputer-readable media having stored thereon a computer program that,when executed by one or more processors, causes the one or moreprocessors to perform acts including: detecting an image of a logogramfrom a digital content, the logogram being a symbol, word(s), any othergraphical image, or combination thereof that represents an identity of aproducer, content distributor or broadcasting network of the digitalcontent; comparing the detected logogram with a plurality of logogramsstored in a logogram database to determine a match therebetween, thelogogram database storing the logograms and profile information of thecontent producer, content distributor or broadcasting network associatedwith the plurality of logograms; extracting information on a contentproducer, content distributor or broadcasting network associated with alogogram stored in the logogram database if similarity between thedetected logogram and the logogram stored in the logogram databaseexceeds a predetermined reference value; and associating at least aportion of the extracted information on the content producer, contentdistributor or broadcasting network, with the digital content asattribute information.